package com.tianma315.admin.material.domain;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;



/**
 * 
 * <pre>
 * 包装材料入库记录
 * </pre>
 * <small> 2019-12-23 15:12:33 | Aron</small>
 */
 @TableName("packing_material")
public class PackingMaterialDO implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    
    /** 编号 */
    @TableId
    private Integer packingId;
    /** 名称 */
    private String packingName;
    /** 批次 */
    private String batch;
    /** 规格 */
    private String specs;
    /** 数量 */
    private Integer number;
    /** 单位 */
    private String unit;
    /** 供应商id */
    private Integer supplierId;
    /** 入库日期 */
    private Date inStockDate;
    /** 创建时间 */
    private Date createDate;
    /** 创建人 */
    private Long createBy;
    /** 状态 1代表删除 0代表可用 */
    private Integer state;

    /**
     * 设置：编号
     */
    public void setPackingId(Integer packingId) {
        this.packingId = packingId;
    }
    /**
     * 获取：编号
     */
    public Integer getPackingId() {
        return packingId;
    }
    /**
     * 设置：名称
     */
    public void setPackingName(String packingName) {
        this.packingName = packingName;
    }
    /**
     * 获取：名称
     */
    public String getPackingName() {
        return packingName;
    }
    /**
     * 设置：批次
     */
    public void setBatch(String batch) {
        this.batch = batch;
    }
    /**
     * 获取：批次
     */
    public String getBatch() {
        return batch;
    }
    /**
     * 设置：规格
     */
    public void setSpecs(String specs) {
        this.specs = specs;
    }
    /**
     * 获取：规格
     */
    public String getSpecs() {
        return specs;
    }
    /**
     * 设置：数量
     */
    public void setNumber(Integer number) {
        this.number = number;
    }
    /**
     * 获取：数量
     */
    public Integer getNumber() {
        return number;
    }
    /**
     * 设置：单位
     */
    public void setUnit(String unit) {
        this.unit = unit;
    }
    /**
     * 获取：单位
     */
    public String getUnit() {
        return unit;
    }
    /**
     * 设置：供应商id
     */
    public void setSupplierId(Integer supplierId) {
        this.supplierId = supplierId;
    }
    /**
     * 获取：供应商id
     */
    public Integer getSupplierId() {
        return supplierId;
    }
    /**
     * 设置：入库日期
     */
    public void setInStockDate(Date inStockDate) {
        this.inStockDate = inStockDate;
    }
    /**
     * 获取：入库日期
     */
    public Date getInStockDate() {
        return inStockDate;
    }
    /**
     * 设置：创建时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }
    /**
     * 获取：创建时间
     */
    public Date getCreateDate() {
        return createDate;
    }
    /**
     * 设置：创建人
     */
    public void setCreateBy(Long createBy) {
        this.createBy = createBy;
    }
    /**
     * 获取：创建人
     */
    public Long getCreateBy() {
        return createBy;
    }
    /**
     * 设置：状态 1代表删除 0代表可用
     */
    public void setState(Integer state) {
        this.state = state;
    }
    /**
     * 获取：状态 1代表删除 0代表可用
     */
    public Integer getState() {
        return state;
    }
}
